substantial amounts - Allemand Anglais Dictionnaire